feeling vindicated - Almanca İngilizce Sözlük